public class NuberDemo03 {
    public static void main(String[] args) {
//        int sum = 0;
//        for (int i = 1; i < 101; i++) {
//            if (i % 2 == 0) {
//                sum -= i;
//            } else {
//                sum += i;
//            }
//
//        }
//        System.out.println(sum);

        // 1-2+3-4...+99-100-
        //1+3+5+7...+99- (2+4+6+..100)

//        int jSum = 0;// 奇数的和
//        int oSum = 0;// 偶数的和
//        for (int i = 1; i < 101; i++) {
//            if (i % 2 == 0) {
//                oSum += i;
//            } else {
//                jSum += i;
//            }
//        }
//        System.out.println(jSum - oSum);

        int sum = 0;
        int flag = 1;// 标志
        for (int i = 1; i <= 100; i++) {
            sum += i * flag;// sum+=-2 相当于sum = sum+(-2) --->sum = sum-2
            flag = flag * -1;
        }
        System.out.println(sum);
        /**
         *  sum+=1*1
         *  sum+=2*-1
         *  sum+=3*1
         *  sum+=4*-1
         */
    }
}
